package com.ymatou.userregister.parameter;

import com.ymt.base.BaseBean;
import com.ymttest.common.enums.ChannelSourceEnum;
import com.ymttest.common.enums.UserTerminalSourceEnum;

/**
 * 洋码头用户注册接口Bean
 * @author chenshuangyan
 *
 */
public class YmatouUserRegBean extends BaseBean {
	/**
	 * 
	 */
	private static final long serialVersionUID = 1L;
	/** 登录名 */
	private String LoginId;

	public String getLoginId() {

		return LoginId;

	}

	public void setLoginId(String LoginId) {

		this.LoginId = LoginId;

	}

	/** 登录邮箱 */
	private String LoginMail;

	public String getLoginMail() {

		return LoginMail;

	}

	public void setLoginMail(String LoginMail) {

		this.LoginMail = LoginMail;

	}

	/** 登录手机号 */
	private String LoginMobile;

	public String getLoginMobile() {

		return LoginMobile;

	}

	public void setLoginMobile(String LoginMobile) {

		this.LoginMobile = LoginMobile;

	}

	/** 登录密码 */
	private String Pas;

	public String getPas() {

		return Pas;

	}

	public void setPas(String Pas) {

		this.Pas = Pas;

	}

	/** 用户类型(0:买家;1:买手) */
	private int RegisterType;

	public int getRegisterType() {

		return RegisterType;

	}

	public void setRegisterType(int RegisterType) {

		this.RegisterType = RegisterType;

	}

	/** 是否同意协议 */
	private Boolean IsAgreeContract;

	public Boolean getIsAgreeContract() {

		return IsAgreeContract;

	}

	public void setIsAgreeContract(Boolean IsAgreeContract) {

		this.IsAgreeContract = IsAgreeContract;

	}

	/** 注册（应用）来源（ MainSite = 0，App = 1， Wap = 2） */
	private int RegSource;

	public int getRegSource() {

		return RegSource;

	}

	public void setRegSource(int RegSource) {

		this.RegSource = RegSource;

	}

	/** 用户语言（0，中文；1，英语） */
	private int VisitLan;

	public int getVisitLan() {

		return VisitLan;

	}

	public void setVisitLan(int VisitLan) {

		this.VisitLan = VisitLan;

	}

	/** 渠道来源（weio，alipay） */
	private ChannelSourceEnum ChannelSource;

	public ChannelSourceEnum getChannelSource() {

		return ChannelSource;
	}

	public void setChannelSource(ChannelSourceEnum ChannelSource) {

		this.ChannelSource = ChannelSource;

	}

	/** 终端来源（andrion，ios，pc） */
	private UserTerminalSourceEnum TerminalSource;

	public UserTerminalSourceEnum getTerminalSource() {

		return TerminalSource;
	}

	public void setTerminalSource(UserTerminalSourceEnum TerminalSource) {

		this.TerminalSource = TerminalSource;

	}

	/** 来源Ip */
	private String ClientIp;

	public String getClientIp() {

		return ClientIp;

	}

	public void setClientIp(String ClientIp) {

		this.ClientIp = ClientIp;

	}

	/** 凭据超时时间（0：不生成token;大于0则生成token） */
	private Long TokenTimeOut;

	public Long getTokenTimeOut() {

		return TokenTimeOut;

	}

	public void setTokenTimeOut(Long TokenTimeOut) {

		this.TokenTimeOut = TokenTimeOut;

	}
	private String DeviceId;

	public String getDeviceId() {
		return DeviceId;
	}

	public void setDeviceId(String deviceId) {
		DeviceId = deviceId;
	}
	
}
